bullet-resistant armor - Spanish English Dictionary